Refine this word faster
Spiny lizard
Definitions
Noun
- 1 any of numerous lizards with overlapping ridged pointed scales; of North America and Central America wordnet
- 2 desert lizard that feeds on ants wordnet
See also for "spiny lizard"
Next best steps
Mini challenge
Unscramble this word: spinylizard